• word of the day

    geum urbanum

    geum urbanum - Dictionary definition and meaning for word geum urbanum

    Definition
    (noun) hairy Eurasian plant with small yellow flowers and an astringent root formerly used medicinally
Download our Mobile App Today
Receive our word of the day
on Whatsapp